package model

type SysOperateLog struct {
	OperateId       string `json:"operateId" gorm:"comment:日志主键"`                      // 日志主键
	Title           string `json:"title" gorm:"comment:模块标题"`                          // 模块标题
	BusinessType    string `json:"businessType" gorm:"comment:业务类型（0其它 1新增 2修改 3删除）"`  // 业务类型（0其它 1新增 2修改 3删除）
	Method          string `json:"method" gorm:"comment:方法名称"`                         // 方法名称
	RequestMethod   string `json:"requestMethod" gorm:"comment:请求方式"`                  // 请求方式
	OperatorType    string `json:"operatorType" gorm:"comment:操作类别（0其它 1后台用户 2手机端用户）"` // 操作类别（0其它 1后台用户 2手机端用户）
	OperateName     string `json:"operateName" gorm:"comment:操作人员"`                    // 操作人员
	DeptName        string `json:"deptName" gorm:"comment:部门名称"`                       // 部门名称
	OperateUrl      string `json:"operateUrl" gorm:"comment:请求URL"`                    // 请求URL
	OperateIp       string `json:"operateIp" gorm:"comment:主机地址"`                      // 主机地址
	OperateLocation string `json:"operateLocation" gorm:"comment:操作地点"`                // 操作地点
	OperateParam    string `json:"operateParam" gorm:"comment:请求参数"`                   // 请求参数
	JsonResult      string `json:"jsonResult" gorm:"comment:返回参数"`                     // 返回参数
	Status          string `json:"status" gorm:"comment:操作状态（0正常 1异常）"`                // 操作状态（0正常 1异常）
	ErrorMsg        string `json:"errorMsg" gorm:"comment:错误消息"`                       // 错误消息
	OperateTime     string `json:"operateTime" gorm:"comment:操作时间"`                    // 操作时间
}
